poplar-lined promenade - Alemán Inglés Diccionario